check irrigation - French English Dictionary